Synonyms for "skeleton in the cupboard"

Words with similar meaning